balanced product portfolio - German English Dictionary